Been a little while since I've seen the stuff.. It doesn't snow in Florida. Any precautions or suggestions you guys can give? I am taking my TT to the tire shop to have a new set of AVS's installed so I gotta drive it... :-/ I hope they dont put out any salt, or would they?